export class AudioManager {
    // 音频播放上下文
    context: UniNamespace.InnerAudioContext | null = null
    // 播放音频
    play(src: string) {
      if (!this.context) {
        // 会首选创建上下文
        this.context = uni.createInnerAudioContext()
        this.context.autoplay = false // 禁止自动播放
      }
      this.context.src = src
      this.context.play()
    }
    // 暂停音频
    pause() {
      this.context?.pause()
    }
    // 停止音频
    stop() {
      this.context?.stop()
    }
  }
  
  export const audioManager = new AudioManager()
  